2.1000000000000001526e-27 leaf production